iSCSI Initiator Design and Implementation Experience
نویسنده
چکیده
The iSCSI protocol provides access to SCSI devices over a TCP transport. Using the iSCSI protocol enables one to build a Storage Area Network using standard Ethernet infrastructure and standard networking management tools. This paper outlines how we implemented a family of iSCSI initiators on a common core. The initially supported initiators were on the Windows NT and the Linux Operating Systems. Code for a version of the Linux iSCSI initiator has been released as Open Source. Initial testing indicates that iSCSI can provide reasonable performance relative to traditional storage environments.
منابع مشابه
Design and Implementation of a Linux SCSI Target for Storage Area Networks
This paper describes the architecture of a set of kernel components for developing and testing storage area network transport protocols under Linux. This software is intended for several uses: as a general prototype for network transport protocol development; as a reference implementation of the iSCSI protocol currently under development for standardization by IETF; as a basis for conformance t...
متن کاملSmall Computer Systems Interface (SCSI) Command Ordering Considerations with iSCSI
Internet Small Computer Systems Interface (iSCSI) is a Small Computer Systems Interface (SCSI) transport protocol designed to run on top of TCP. The iSCSI session abstraction is equivalent to the classic SCSI "I_T nexus", which represents the logical relationship between an Initiator and a Target (I and T) required in order to communicate via the SCSI family of protocols. The iSCSI session prov...
متن کاملA Performance Analysis of the iSCSI Protocol
Fibre channel has long dominated the realm of storage area networks (SAN’s). However, with increased development and refining, iSCSI is fast becoming an equal contender, which is causing many companies to reconsider how future storage networks shall be implemented. In addition to reduced costs and a unified network infrastructure, iSCSI allows for the deployment of storage networks over a commo...
متن کاملPeabody: The Time Travelling Disk
Disk drives are now available with capacities on the order of hundreds of gigabytes. What has not become available is an easy way to manage storage. With installed machines located across the enterprise, the backup, management of application installation, and maintenance of systems have become a nightmare. An increasing trend in the storage industry is to virtualize storage resources, maintaini...
متن کاملEvaluating the Effect of iSCSI Protocol Parameters on Performance
iSCSI is a new IETF standard protocol that makes it possible for a SCSI initiator (client) on one machine to exchange SCSI commands and data with a SCSI target (server) on another machine connected via a TCP/IP network. When an initiator establishes a connection to a target, a large number of standard parameters can be negotiated in order to customize many aspects of that connection. Both the i...
متن کامل